package com.techsoul.module.basic.pojo.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.io.Serializable;

import java.util.Date;

/**
 * 供应商 保存参数
 * 
 * @author liuen
 * @date 2021-01-27
 */
@Data
@Accessors(chain = true)
public class SupplierSaveParam implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("ID（系统自动产生）")
    private String id;
    @ApiModelProperty("现在用的仓库面积")
    private String currentUsedWarehouseSqmt;
    @ApiModelProperty("供应商编码")
    private String supplierCode;

    @ApiModelProperty("所属买家名")
    private String customerName;
    @ApiModelProperty("所属买家名")
    private String customerNo;
    @ApiModelProperty("供应商名称")
    private String supplierName;

    @ApiModelProperty("供应商全称")
    private String supplierFullName;

    @ApiModelProperty("供应商类型")
    private String supplierType;

    @ApiModelProperty("供应商描述")
    private String supplierDesc;

    @ApiModelProperty("联系人姓名")
    private String contactName;

    @ApiModelProperty("联系人电话 ")
    private String contactPhone;

    @ApiModelProperty("联系人邮件")
    private String contactEmail;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("是否有效（数据字典sys_yn_type，默认1-是）")
    private String isValid;

    @ApiModelProperty("创建人")
    private String createBy;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("更新人")
    private String updateBy;

    @ApiModelProperty("更新时间")
    private Date updateTime;

    @ApiModelProperty("省")
    private String province;

    @ApiModelProperty("市")
    private String city;

    @ApiModelProperty("区")
    private String district;

    @ApiModelProperty("详细地址")
    private String address;


    @ApiModelProperty("英语名称")
    private String englishName;

    @ApiModelProperty("法人")
    private String owner;

    @ApiModelProperty("开户行")
    private String bankName;

    @ApiModelProperty("银行账户")
    private String bankAccount;

    @ApiModelProperty("营业执照路径")
    private String bizLicencePathName;

    @ApiModelProperty("营业执照号")
    private String bizLicenceNo;

    @ApiModelProperty("注册资金")
    private String capital;

    @ApiModelProperty("网站地址")
    private String webSite;

    @ApiModelProperty("微信号")
    private String wechatId;

    @ApiModelProperty("联系人微信号")
    private String contactWechatId;

    @ApiModelProperty("开业时间")
    private Date openDate;

    @ApiModelProperty("入驻时间")
    private Date enrollDate;
    @ApiModelProperty("资质文件名称一")
    private String docOne;
    @ApiModelProperty("资质文件名称二")
    private String docTwo;
    @ApiModelProperty("资质文件名称三")
    private String docThree;
    @ApiModelProperty("资质文件名称四")
    private String docFour;
    @ApiModelProperty("域")
    private String Site;
    @ApiModelProperty("合同过期日期")
    private String supplierContractExpDate;
}
